Help us improve in just 2 minutes—share your thoughts in our reader survey.

South Carolina elections, 2024

From Ballotpedia
Jump to: navigation, search

Other elections
View elections by state and year:

Ballotpedia is the digital encyclopedia of American politics and elections. Our goal is to inform people about politics by providing accurate and objective information about politics at all levels of government. We are firmly committed to neutrality in our content.

This page provides information on the 2024 elections in South Carolina, including the offices on the ballot covered by Ballotpedia, election dates, and frequently asked questions.

<< South Carolina elections, 2023 | South Carolina elections, 2025 >>

Election dates

Statewide election dates in South Carolina are listed below. For more dates, please see the elections calendar.

Statewide election dates

February 3, 2024: Democratic Party-administered presidential preference primary
February 24, 2024: Republican Party-administered presidential preference primary
June 11, 2024: Primary
June 25, 2024: Primary runoff
November 5, 2024: General election


Offices on the ballot

Below is a list of South Carolina elections covered by Ballotpedia in 2024. Click the links to learn more about each type:

South Carolina elections, 2024
Office Elections? More information
U.S. Senate
U.S. House Click here
Congress special election
Governor
Other state executive
State Senate Click here
State House Click here
Special state legislative Click here
State Supreme Court
Intermediate appellate courts
School boards Click here
Municipal government
Recalls
Ballot measures Click here
Local ballot measures
All other local elections by county

Legend: election(s) / — no elections
Subject to Ballotpedia's scope

Noteworthy elections

Below is a list of races in this state that received in-depth coverage on Ballotpedia. Click the link below to learn about that race.

Statewide ballot measures

See also: South Carolina 2024 ballot measures
Type Title Description Result Yes Votes No Votes

LRCA

Citizenship Requirement for Voting Amendment Prohibit the state and local governments from allowing noncitizens to vote

Approveda

1,982,956 (86%)

324,432 (14%)


What's on your ballot?

See also: Sample Ballot Lookup

List of candidates

The following table displays a list of candidates in South Carolina. The list does not include presidential candidates, and it may not include all candidates for local offices. Please click here to learn more about Ballotpedia's coverage scope.

Federal Candidates
candidateofficepartystatus
Nancy Mace
Nancy Mace Incumbent
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary
Democratic
Lost Primary
Democratic
Lost General
Joe Wilson
Joe Wilson Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Democratic
Lost Primary
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary Runoff
Republican
Lost Primary
Republican
Lost Primary
Republican
Lost Primary
Republican
Lost Primary
Alliance Party
Lost General
Democratic
Lost General
Democratic
Lost Primary
William Timmons
William Timmons Incumbent
Republican
Won General
Republican
Lost Primary
Constitution Party
Lost Convention
Constitution Party
Lost General
Democratic
Lost General
Ralph Norman
Ralph Norman Incumbent
Republican
Won General
Democratic
Lost General
James Clyburn
James Clyburn Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost Primary
Alliance Party
Lost General
Libertarian
Lost General
United Citizens Party
Lost General
Russell Fry
Russell Fry Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost Primary

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

State Candidates
candidateofficepartystatus
Republican
Won General
Rex Rice
Rex Rice Incumbent
Republican
Won General
Richard Cash
Richard Cash Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Tom Corbin
Tom Corbin Incumbent
Republican
Won General
Republican
Won General
Republican
Lost Primary Runoff
Republican
Lost Primary
Karl Allen
Karl Allen Incumbent
Democratic
Won General
Democratic
Lost Primary
Ross Turner
Ross Turner Incumbent
Republican
Won General
Democratic
Lost General
Daniel Verdin
Daniel Verdin Incumbent
Republican
Won General
Democratic
Lost General
Billy Garrett
Billy Garrett Incumbent
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary Runoff
Republican
Lost Primary
Democratic
Lost Primary
Democratic
Lost General
Josh Kimbrell
Josh Kimbrell Incumbent
Republican
Won General
Democratic
Lost Primary
Democratic
Lost General
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary Runoff
Republican
Lost Primary
Democratic
Lost General
Shane Martin
Shane Martin Incumbent
Republican
Won General
Harvey Peeler
Harvey Peeler Incumbent
Republican
Won General
Wes Climer
Wes Climer Incumbent
Republican
Won General
Alliance Party
Lost General
Michael Johnson
Michael Johnson Incumbent
Republican
Won General
Workers Party
Lost General
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary
Mike Fanning
Mike Fanning Incumbent
Democratic
Lost General
Ronnie Cromer
Ronnie Cromer Incumbent
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary
Democratic
Lost Primary
Democratic
Lost Primary
Independence Party
Lost General
United Citizens Party
Lost General
Democratic
Won General
Democratic
Lost Primary
United Citizens Party
Lost General
Democratic
Won General
Libertarian
Lost General
Darrell Jackson
Darrell Jackson Incumbent
Democratic
Won General
Democratic
Won General
Democratic
Lost Primary
Democratic
Lost Primary Runoff
Workers Party
Withdrew General
Republican
Won General
Katrina Shealy
Katrina Shealy Incumbent
Republican
Lost Primary Runoff
Republican
Lost Primary
Tom Young
Tom Young Incumbent
Republican
Won General
Democratic
Lost General
Shane Massey
Shane Massey Incumbent
Republican
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost Primary
Republican
Lost Primary Runoff
Democratic
Lost Primary
Workers Party
Withdrew General
Republican
Won General
Penry Gustafson
Penry Gustafson Incumbent
Republican
Lost Primary
Democratic
Lost General
Greg Hembree
Greg Hembree Incumbent
Republican
Won General
Democratic
Withdrew General
Republican
Won General
Gerald Malloy
Gerald Malloy Incumbent
Democratic
Lost General
Kent Williams
Kent Williams Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost General
Ronnie Sabb
Ronnie Sabb Incumbent
Democratic
Won General
Democratic
Lost Primary
Luke Rankin
Luke Rankin Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Republican
Won General
Democratic
Won General
Republican
Lost Primary Runoff
Republican
Lost Primary
Republican
Lost Primary
Republican
Lost General
Democratic
Lost Primary Runoff
Democratic
Lost Primary
Republican
Won General
Republican
Lost Primary
Democratic
Lost Primary
Kevin Johnson
Kevin Johnson Incumbent
Democratic
Lost General
Lawrence Grooms
Lawrence Grooms Incumbent
Republican
Won General
Sean Bennett
Sean Bennett Incumbent
Republican
Won General
Republican
Won General
Vernon Stephens
Vernon Stephens Incumbent
Democratic
Lost General
Brad Hutto
Brad Hutto Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary
Republican
Won General
Sandy Senn
Sandy Senn Incumbent
Republican
Lost Primary
Democratic
Lost General
Deon Tedder
Deon Tedder Incumbent
Democratic
Won General
Democratic
Lost Primary
George Campsen
George Campsen Incumbent
Republican
Won General
Democratic
Lost General
Brian Adams
Brian Adams Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Democratic
Won General
Tom Davis
Tom Davis Incumbent
Republican
Won General
Democratic
Lost General
Bill Whitmire
Bill Whitmire Incumbent
Republican
Won General
Republican
Won General
Republican
Lost Primary
Republican
Won General
Jerry Carter
Jerry Carter Incumbent
Republican
Lost Primary
Democratic
Lost General
Davey Hiott
Davey Hiott Incumbent
Republican
Won General
Neal Collins
Neal Collins Incumbent
Republican
Won General
Republican
Lost Primary
April Cromer
April Cromer Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Democratic
Withdrew General
Republican
Won General
Jay West
Jay West Incumbent
Republican
Lost Primary
Libertarian
Lost General
Don Chapman
Don Chapman Incumbent
Republican
Won General
Republican
Lost Primary
Alliance Party
Lost General
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary Runoff
Thomas Beach
Thomas Beach Incumbent
Republican
Won General
Republican
Lost Primary
Craig Gagnon
Craig Gagnon Incumbent
Republican
Won General
Daniel Gibson
Daniel Gibson Incumbent
Republican
Won General
Democratic
Lost General
John McCravy
John McCravy Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
JA Moore
JA Moore Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary
Mark Willis
Mark Willis Incumbent
Republican
Won General
Mike Burns
Mike Burns Incumbent
Republican
Won General
Republican
Lost Primary
Alan Morgan
Alan Morgan Incumbent
Republican
Won General
Republican
Lost Primary
Patrick Haddon Incumbent
Republican
Won General
Republican
Lost Primary
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Bobby Cox
Bobby Cox Incumbent
Republican
Won General
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Chandra Dillard
Chandra Dillard Incumbent
Democratic
Won General
Libertarian
Lost General
Bruce Bannister
Bruce Bannister Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Wendell Jones
Wendell Jones Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Workers Party
Withdrew General
David Vaughan
David Vaughan Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary
Republican
Lost Primary
Republican
Lost Primary Runoff
Democratic
Lost General
Dennis Moss
Dennis Moss Incumbent
Republican
Won General
Brian Lawson
Brian LawsonCandidate Connection Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Won General
Travis Moore
Travis Moore Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Republican
Won General
Republican
Lost Primary Runoff
Republican
Lost Primary
Bill Chumley
Bill Chumley Incumbent
Republican
Won General
Republican
Lost Primary
Robert Harris
Robert Harris Incumbent
Republican
Won General
Republican
Lost Primary
Steven Long Incumbent
Republican
Won General
Josiah Magnuson
Josiah Magnuson Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Cal Forrest
Cal Forrest Incumbent
Republican
Won General
Republican
Lost Primary
Joe White
Joe White Incumbent
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary
Annie McDaniel
Annie McDanielCandidate Connection Incumbent
Democratic
Won General
Doug Gilliam Incumbent
Republican
Won General
Democratic
Lost General
Randy Ligon Incumbent
Republican
Won General
Republican
Lost Primary
Mike Neese
Mike Neese Incumbent
Republican
Won General
Democratic
Lost General
Brandon Newton
Brandon Newton Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Heath Sessions
Heath Sessions Incumbent
Republican
Won General
Democratic
Lost General
Tommy Pope
Tommy Pope Incumbent
Republican
Won General
Brandon Guffey
Brandon Guffey Incumbent
Republican
Won General
John King
John King Incumbent
Democratic
Won General
Will Wheeler
Will Wheeler Incumbent
Democratic
Won General
J. David Weeks
J. David Weeks Incumbent
Democratic
Won General
Democratic
Won General
Richie Yow
Richie Yow Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary
Jackie Hayes
Jackie Hayes Incumbent
Democratic
Won General
Tim McGinnis Incumbent
Republican
Won General
Lucas Atkinson
Lucas Atkinson Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary
Jeff Johnson
Jeff Johnson Incumbent
Republican
Won General
Republican
Lost Primary
Terry Alexander
Terry Alexander Incumbent
Democratic
Won General
Phillip Lowe
Phillip Lowe Incumbent
Republican
Won General
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary
Robert Williams
Robert Williams Incumbent
Democratic
Won General
Jay Jordan
Jay Jordan Incumbent
Republican
Won General
Democratic
Lost General
Fawn Pedalino
Fawn Pedalino Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost Primary
Cody Mitchell
Cody Mitchell Incumbent
Republican
Won General
Republican
Won General
Republican
Lost Primary
Republican
Won General
Republican
Won General
Chris Wooten
Chris Wooten Incumbent
Republican
Won General
Libertarian
Lost General
Democratic
Won General
Democratic
Lost Primary
Democratic
Lost Primary
Republican
Won General
Seth Rose Incumbent
Democratic
Won General
Democratic
Lost Primary
Democratic
Won General
Democratic
Lost Primary
Democratic
Won General
Heather Bauer
Heather Bauer Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost Primary
Leon Howard
Leon Howard Incumbent
Democratic
Won General
Workers Party
Lost General
Kambrell Garvin
Kambrell Garvin Incumbent
Democratic
Won General
Beth Bernstein
Beth Bernstein Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary
Kathy Landing
Kathy LandingCandidate Connection Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary
Republican
Lost Primary
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary
Bill Hixon
Bill Hixon Incumbent
Republican
Won General
Melissa Oremus
Melissa Oremus Incumbent
Republican
Won General
Jay Kilmartin
Jay Kilmartin Incumbent
Republican
Won General
Republican
Lost Primary
Bill Taylor
Bill Taylor Incumbent
Republican
Won General
Republican
Won General
Republican
Lost Primary
Republican
Lost Primary
Libertarian
Lost General
RJ May
RJ May Incumbent
Republican
Won General
Republican
Lost Primary
Micah Caskey
Micah Caskey Incumbent
Republican
Won General
Democratic
Lost General
Justin Bamberg
Justin Bamberg Incumbent
Democratic
Won General
Republican
Lost General
Lonnie Hosey
Lonnie Hosey Incumbent
Democratic
Won General
Republican
Lost Primary
Republican
Lost General
Brandon Cox
Brandon Cox Incumbent
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Lost Primary Runoff
Democratic
Lost Primary
Democratic
Lost Primary
Workers Party
Lost General
Gil Gatch
Gil Gatch Incumbent
Republican
Won General
Democratic
Won General
D. Ryan McCabe
D. Ryan McCabe Incumbent
Republican
Won General
Republican
Lost Primary
Robby Robbins
Robby Robbins Incumbent
Republican
Won General
Chris Murphy
Chris Murphy Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Mark Smith
Mark Smith Incumbent
Republican
Won General
Sylleste Davis
Sylleste Davis Incumbent
Republican
Won General
Roger Kirby
Roger Kirby Incumbent
Democratic
Won General
Republican
Won General
Republican
Lost Primary
Democratic
Lost Primary
Democratic
Lost General
Carl Anderson
Carl Anderson Incumbent
Democratic
Won General
William Bailey Incumbent
Republican
Won General
Kevin J. Hardee
Kevin J. Hardee Incumbent
Republican
Won General
Val Guest
Val Guest Incumbent
Republican
Won General
Republican
Lost Primary
Case Brittain
Case Brittain Incumbent
Republican
Won General
Lee Hewitt
Lee Hewitt Incumbent
Republican
Won General
Democratic
Won General
Democratic
Lost Primary
Democratic
Won General
Democratic
Lost (unofficially withdrew) Primary
Tom Hartnett
Tom Hartnett Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Democratic
Lost Primary
Democratic
Lost Primary
Libertarian
Lost General
Joe Bustos
Joe Bustos Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Democratic
Won (unofficially withdrew) General
Gary Brewer
Gary Brewer Incumbent
Republican
Won General
Republican
Lost Primary
Democratic
Lost General
Spencer Wetmore
Spencer Wetmore Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost Primary
Democratic
Lost General
Jordan Pace
Jordan Pace Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Weston Newton
Weston Newton Incumbent
Republican
Won General
Democratic
Lost General
Michael Rivers
Michael Rivers Incumbent
Democratic
Won General
Republican
Lost General
Bill Hager
Bill Hager Incumbent
Republican
Won General
Democratic
Lost Primary
Democratic
Lost General
Jeff Bradley
Jeff Bradley Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

Local Candidates
candidateofficepartystatus
Michael Ramsey
Michael Ramsey Incumbent
Nonpartisan
Won General
Nonpartisan
Lost General
Joe Baker Incumbent
Nonpartisan
Won General
Nonpartisan
Lost General
Nonpartisan
Won General
Nonpartisan
Lost General
Yvonne Bradley Incumbent
Nonpartisan
Won General
Nonpartisan
Lost General
Carolyn Styles Incumbent
Nonpartisan
Won General
Nonpartisan
Lost General
Nonpartisan
Won General
Nonpartisan
Lost General
Nonpartisan
Lost General
Nonpartisan
Lost General
Angie Mosley Incumbent
Nonpartisan
Won General
Nonpartisan
Lost General
Nonpartisan
Won General
Nonpartisan
Won General
Nonpartisan
Lost General
Nonpartisan
Lost General
Sarah Dulin
Sarah DulinCandidate Connection Incumbent
Nonpartisan
Won General
Nonpartisan
Lost General
Wendy Hodges Incumbent
Republican
Won General
Howard Barnard Incumbent
Republican
Won General
Melanie Wellons Incumbent
Republican
Won General
James Edwards Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Shanda Allen Incumbent
Republican
Lost Primary
Republican
Lost Primary
Nonpartisan
Won General
David Barrow
David Barrow Incumbent
Nonpartisan
Lost General
Nonpartisan
Won General
Ed Kelley Incumbent
Nonpartisan
Lost General
Nonpartisan
Won General
Nonpartisan
Lost General
Nonpartisan
Won General
Nonpartisan
Lost General
Nonpartisan
Lost General
Nonpartisan
Won General
Nonpartisan
Lost General
Nonpartisan
Lost General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

Local election officials


U.S. Vote Foundation Logo.jpeg

Do you need information about elections in your area? Are you looking for your local election official? Click here to visit the U.S. Vote Foundation and use their election official lookup tool.


Footnotes